/*///////////////////////////////////////////////////
***ファイルの構成------------------------------------

全体用

メイン・日記用

プロフィール用

履歴用

///////////////////////////////////////////////////*/


/*全体用*/

    .img_def
    {
        border-width: 0;
    }

    #main_header
    {
        text-align: right;
        color: #007722;
        font-style: normal;
        font-weight: bold;
	font-size: 10pt;
    }

    #logo
    {
        text-align: right;
        border-style: outset;
        border-width: 2p;
        border-color: #ddd;
/**/    }

    #img_frame
    {
        border-style: ridge;
        border-width: 10px;
        border-color: #aa6600;
    }

    a:link { color: #0000aa; text-decoration: none; }
    a:visited { color: #000088; text-decoration: none;}
    a:active { color: #00ff00; text-decoration: none;}
    a:hover { color: #6666bb; text-decoration: none;}

    .color_red
    {
        color: #d33;
    }

    .color_gold
    {
        color: #d83;
    }

    .color_brown
    {
        color: #884;
    }

	.chika
	{
        font-weight: normal;
        color: #e7c;
	}
	.chika_facechar
	{
        font-family: "ＭＳ Ｐゴシック"
        font-weight: normal;
        color: #e7c;
	}

	.pooh
	{
        font-weight: normal;
        color: #ff5;
	}
	.pooh_facechar
	{
        font-family: "ＭＳ Ｐゴシック"
        font-weight: normal;
        color: #ff5;
	}



/*メイン・日記用*/
    BODY.index_body
    {
        text-align: center;
        background-image: url("n-b100-p.gif");
	background-repeat: repeat-y;
        color:            #002266;
	font-size: 12pt;

	scrollbar-face-color:#eebbdd;
      	scrollbar-track-color:#FFFFF0;
      	scrollbar-arrow-color:#FFFFFF;
      	scrollbar-highlight-color:#ffbbdd;
      	scrollbar-shadow-color:#ffbbdd;
      	scrollbar-3dlight-color:#FFFFF0;
      	scrollbar-darkshadow-color:#F08080;
    }

    .BaseArea
    {
        height:700px;
	width: 700px;
	font-size: 12pt;
        text-align: center;
        font-style: normal;
        font-weight: bold;
		/*
        background-color: #ffbbdd;
        border-style: solid;
        border-width: 1;
		border-color: #666666;
		*/
    }

    .HeaderArea
    {
        height: 100px;
	width: 100%;
	font-size: 12pt;
	color: #669;
        text-align: center;
        font-style: normal;
        font-weight: bold;
		/*
        border-style: solid;
        border-width: 1;
		border-color: #666666;
		background-color: #ffffff;
		*/
    }

    .title_block
    {
		width: 40%;
		font-size: 12pt;
		color: #669;
        text-align: center;
        font-style: normal;
        font-weight: bold;
		padding: 0px 20px;
    }

    .top_img_block
    {
		width: 40%;
        text-align: right;
		/*
        border-style: solid;
        border-width: 1;
		border-color: #666666;
		*/
    }

    .MsgArea
    {
        height: 50px;
		width: 100%;
		font-size: 12pt;
		color: #669;
        text-align: center;
        font-style: normal;
        font-weight: bold;
		padding: 20px;
		/*
        border-style: solid;
        border-width: 1;
		border-color: #666666;
		*/
    }

    #main_menu_cell
    {
		align:	center;
        text-align: center;
        color: black;
        font-style: normal;
        font-weight: bold;
	 	font-size: 12pt;
		width: 30%;
		/*      
        border-style: solid;
        border-width: 1;
		border-color: #666666;
        height: 50px;
		*/
    }

    #page1_cell
    {
        text-align: center;
        color: black;
        font-style: normal;
        font-weight: bold;
        width: 374px;
        height: 200px;
        font-size: 12pt;
        border-style: solid;
        border-width: 2px;
		border-color: #eeeed0;
		background-color: #fffff0;
		/*
        border-style: ridge;
        border-width: 4;
		border-color: #ffffff;
        background-image: url("bg_paper.gif");
        height: 248px;
		align:	right;
		*/
    }

    .page1_date
    {
	font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
	text-align: center;
	height: 24px;
        color: #993300;
        font-weight: bold;
    	font-size: 12pt;
        padding: 15px 50px;
    }

    .page1_msg
    {
	    font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        color: #666600;
        font-weight: bold;
        font-size: 14pt;
        padding: 15px 20px;
		vertical-align: middle;
        height: 0px;
    }

    .1page_btn
    {
    	clear:both;
		text-align: right;
    }
    .page1_btn
    {
		text-align: right;
    }

    .update_cell
    {
		padding: 20px;
		/*
        border-style: ridge;
        border-width: 4;
		border-color: #ffffff;
        background-image: url("bg_paper.gif");
        height: 248px;
		align:	right;
		*/
    }

    .page2_body
    {
        background-image: url("heart_r1.gif");
		background-repeat: repeat;
		text-align: center;

		scrollbar-face-color:#eebbdd;
      	scrollbar-track-color:#FFFFF0;
      	scrollbar-arrow-color:#FFFFFF;
      	scrollbar-highlight-color:#ffbbdd;
      	scrollbar-shadow-color:#ffbbdd;
      	scrollbar-3dlight-color:#FFFFF0;
      	scrollbar-darkshadow-color:#F08080;
    }

    .2page_msg
    {
        width: 400px;
        text-align: left;
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        font-size: 11pt;
        padding: 10px 20px;
	border-color: #dd0;
        border-style: ridge;
        border-width: 5px;
        background-color: #003300;
        /*background-image: url("woodboad1.gif");*/
    }

    .page2_msg
    {
        width: 400px;
        text-align: left;
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        font-size: 11pt;
        padding: 10px 20px;
	border-color: #dd0;
        border-style: ridge;
        border-width: 5px;
        background-color: #003300;
        /*background-image: url("woodboad1.gif");*/
    }

    .page2_br
    {
        height: 50px;
        font-size: 30px;
		font-weight: bold;
    }

    .diary_img
    {
        /*width: 70%;*/
		border-color: #a00;
        border-style: ridge;
        border-width: 5px;
    }

    #mail_address
    {
		font-weight: bold;
        font-style: italic;
    }

    #mail_msg
    {
        color: #669;
        font-size: 11pt;
		font-weight: bold;
        text-align: center;
    }

    #counter
    {
        text-align: center;
    }


/*プロフィール用*/
    BODY.profile_body
    {
        text-align: center;
        background-image: url("n-b100-p.gif");
        color:            #002266;
	    background-repeat: repeat-y;
	    font-size: 12pt;

		scrollbar-face-color:#eebbdd;
      	scrollbar-track-color:#FFFFF0;
      	scrollbar-arrow-color:#FFFFFF;
      	scrollbar-highlight-color:#ffbbdd;
      	scrollbar-shadow-color:#ffbbdd;
      	scrollbar-3dlight-color:#FFFFF0;
      	scrollbar-darkshadow-color:#F08080;
    }

    #profile_table
    {
        font-style: normal;
        width:90%;
        font-size: 12pt;
    }

    #profile_msg
    {
        padding: 10px 0px;
        text-align: left;
        color: #705;
        font-size: 11pt;
    }

    #profile_title
    {
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        border-style: none;
        height: 50px;
        font-size: 24pt;

        /*background-color: #ddf;*/
    }

    #prop_1
    {
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        border-style: none;
        height: 20pt;
        width: 20%;
        color: #039;
        font-weight: normal;
        /*background-color: #efe;*/
    }

    #pooh_name
    {
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        border-style: none;
        height: 40px;
        /*width: 40%;*/
        font-size: 16pt;
        /*background-color: #ddf;*/
    }

    #chika_name
    {
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        border-style: none;
        /*width: 30%;*/
        height: 40px;
        font-size: 16pt;
        color: #903;
        /*background-color: #fdd;*/
    }

    #hima_name
    {
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        border-style: none;
        /*width: 40%;*/
        height: 30px;
        font-size: 16pt;
        color: #fa6;
        /*background-color: #fdd;*/
    }
    #homes_name
    {
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体","HGP創英角ﾎﾟｯﾌﾟ体","HG丸ｺﾞｼｯｸM-PRO",sans-serif;
        border-style: none;
        /*width: 40%;*/
        height: 30px;
        font-size: 16pt;
        color: #080;
        /*background-color: #fdd;*/
    }

    #prof_data1
    {
        text-align: left;
        border-style: none;
        background-color: #ffc;
        font-weight: bold;
        padding: 10px 20px;
    }

    #prof_data2
    {
        text-align: left;
        border-style: none;
        background-color: #dff;
        font-weight: bold;
        padding: 10px 20px;
    }

    .face_img
    {
        width:	150px;
        border-style: ridge;
        border-width: thick;
    }


/*履歴用*/

    BODY.histry_body
    {
        background-image: url("n-b100-p.gif");
        color:            #002266;
	    background-repeat: repeat-y;
	    font-size: 12pt;
        text-align: center;

		scrollbar-face-color:#eebbdd;
      	scrollbar-track-color:#FFFFF0;
      	scrollbar-arrow-color:#FFFFFF;
      	scrollbar-highlight-color:#ffbbdd;
      	scrollbar-shadow-color:#ffbbdd;
      	scrollbar-3dlight-color:#FFFFF0;
      	scrollbar-darkshadow-color:#F08080;
    }

    H2#histry_menu
    {
        color:            #002266;
	    font-size: 14pt;
		text-align: center;
    }

    #histry_table
    {
        font-style: normal;
        width: 700px;
        font-size: 9pt;
        font-weight: bold;
    }

    #histry_date
    {
        border-style: none;
        height: 15px;
    }
    #histry_date a:link,
    #histry_date a:visited,
    #histry_date a:active 
    { 
        color: #026;
        text-decoration: none;
    }
    #histry_date a:hover 
    { 
        color: #06a;
    }
    
    #histry_1page
    {
        border-style: none;
        height: 15px;
        color: #602;
        text-align: left;
    }
    #histry_1page a:link,a:visited,a:active 
    { 
        color: #602; 
        text-decoration: none;
    }
    #histry_1page a:hover 
    { 
        color: #a06;
        text-decoration: none;
    }

    #histry_2page
    {
        border-style: none;
        vertical-align: top;
        text-align: center;
    }

    #page2
    {
        width: 450px;
        height: 500px; 
        float: none;

		scrollbar-face-color:#eebbdd;
      	scrollbar-track-color:#FFFFF0;
      	scrollbar-arrow-color:#FFFFFF;
      	scrollbar-highlight-color:#ffbbdd;
      	scrollbar-shadow-color:#ffbbdd;
      	scrollbar-3dlight-color:#FFFFF0;
      	scrollbar-darkshadow-color:#F08080;
    }

    #histry_img
    {
        width: 250px;
    }



